rope piling device - Español Inglés Diccionario